 view,input{
   box-sizing: border-box;
 }
 .main{
   width:100%;height:100%;	padding-bottom:40rpx;
   background: #4C527C;
 }
 .main1{
	 width:100%;
	 height:780rpx;
	 background: #949DE1;
	 border-radius: 0rpx 0rpx 0rpx 160rpx;
 }
 .main2{
   width:100%;
   height:662rpx;
   border-radius: 0rpx 0rpx 0rpx 160rpx;
   background: #FFFFFF
 }
 .p2-1{
   width:100%; 
 }
 .face1{
  width:236rpx; margin:0 auto;padding-top:20rpx;
 }
 .pimg1{
	width: 236rpx;
	height: 236rpx;
	border-radius: 50%;
	margin:0 auto;
 }
 .p2-c{
   height:88rpx;display:flex;
   justify-content: center;
   align-items: center;
 }
 .p2-c-1{
	font-size: 52rpx;
	line-height:88rpx;
	font-family: .PingFang SC;
	font-weight: 600;
	color: #241332;
 }
 .p2-c-2{
	font-size: 18rpx;
	font-family: Montserrat;
	font-weight: 400;
	line-height: 34rpx;
	color: #78849E;
	
	margin-left:20rpx;
 }
 .pmm1{display:flex;justify-content: center;align-items: center;height:24rpx;}
 .pmm2{height:24rpx;}
 .pimg66{width:32rpx;height:22rpx;margin-right:4rpx;}
 .simglist{height:53rpx; display:flex;justify-content: center;align-items: center;}
 .pimg2{width:53rpx;height:53rpx;}
 .p2-r{
	width: 228rpx;
	height: 244rpx;
	background: #949DE1;

	border-radius: 50rpx;	
 }
 .pbtn{
	width: 180rpx;
	height: 54rpx;
	background: #FFFFFF;
	
	border-radius: 160rpx;
	display:flex;
	align-items: center;
	justify-content: center;	
	font-size: 26rpx;
	font-family: .PingFang SC;
	font-weight:600;
	color:#241332;
	margin:0 auto;
 }
 .pimg3{width:30rpx;height:36rpx;margin-right:10rpx;}
 .pimg4{width:40rpx;height:46rpx;margin-right:8rpx;}
 .logo{
 	height: 106rpx;
 	background: #E0E2EE;
 	border-radius: 0px;	 
 	display:flex;
 	align-items:center;
  }
  .ilist{width:300rpx;padding-left:48rpx;}
  .ilist1{
 	 width: 44rpx;
 	 height: 8rpx;
 	 background: #172121;
 	 opacity: 1;
 	 border-radius: 20rpx;
  }
  .ilist2{
 	width: 22rpx;
 	height: 6rpx;
 	background: #172121;
 	opacity: 1;
 	border-radius: 20rpx;
 	margin-top:12rpx;
  }
  .imglog{
    width:148rpx;
    height:64rpx;
    padding-top:20rpx;
  }
 
 .p2-r-1{margin-top:92rpx;}
 .p2-r-2{margin-top:14rpx;}
 .p2-2{
   width:100%;
   display:flex;
   padding-left:40rpx;
   padding-right:40rpx;
   min-height:210rpx;
 }
 .pimg5{width:48rpx;height:48rpx;margin-top:34rpx;}
 .p2-2-1{
   text-indent: 40rpx;	
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: 500;
	line-height: 46rpx;
	color: #757575;
	
	margin-left:44rpx;
	background-image: url(https://ppp.new.zeroitem.cn/ppp/ps/3.png);
	background-repeat: no-repeat;
	background-size: 48rpx 48rpx;
	background-position: right bottom;
 }
 .pimg6{
   width:48rpx;height:48rpx;
 }
 .p3-3{
  height: 48rpx;
  padding:10rpx;
  background: #949DE1;

  border-radius:18rpx 18rpx 0rpx 0rpx;
  font-size: 18rpx;
  font-family: Montserrat;
  font-weight: 400;
  color: #FFFFFF;
  text-align:center;
  margin-left:614rpx;
 }
 .part2{
	 width:524rpx;height:90rpx;
	 display:flex;
	 margin-left:144rpx;margin-right:82rpx;
	 margin-top:14rpx;
	 align-items: center;
 }
 .pt2-1{
    width:148rpx;height:90rpx;
 }
 .ptline{width: 2rpx;
height: 80rpx;
background: #000000;

border-radius: 2rpx;

}
 .pt2-2{
   width:234rpx;height:90rpx;
   text-align:center;
 }
 .pt2-3{
 	width:138rpx;height:90rpx; 
	text-align:right;
 }
 .ptx-1{
	 height: 56rpx;
	 font-size: 42rpx;
	 font-family: Montserrat;
	 font-weight: bold;
	 color: #FFFFFF;
 }
 .ptx-2{
	 height: 28rpx;
	 font-size: 22rpx;
	 font-family: Montserrat;
	 font-weight: 400;
	 color: #FFFFFF;
 }
 .part3{
   height:72rpx;display:flex;
   align-items:center;
   margin-top:22rpx;
 }
 .part3-1{
   width:50%;
   height:72rpx;
   border-right:2rpx solid #FFFFFF;
  font-size: 30rpx;
  font-family: .PingFang SC;
  font-weight:600;
  color: #FFFFFF;
   letter-spacing: 4rpx;

   display:flex;align-items: center;
   padding-left:168rpx;
 }
 .part3-2{
   width:30%;
   height:72rpx;	
	font-size: 30rpx;
	font-family: .PingFang SC;
	font-weight:600;
	color: #FFFFFF;
	letter-spacing: 4rpx;
	display:flex;align-items: center;
	padding-left:62rpx;
 }
 .pcur{
   font-size:36rpx !important;
 }
 .part4{width: 72rpx;height: 0px;
   border: 2rpx solid #FFFFFF;
 margin-left:204rpx;
}
 .part4-1{width: 72rpx;height: 0px;
   border: 2rpx solid #FFFFFF;
 margin-left:480rpx;
}
.padd{width:52rpx;height:52rpx;margin-left:60rpx;}
.videoc{
width:100%;height:400rpx;border-radius:0rpx 0rpx 42rpx 42rpx
}
.part5{
	width:100%;
	height: 500rpx;
	background: #949DE1;

	border-radius: 42rpx;
    margin-top:28rpx;
	overflow: hidden;
}
.part5-1{
  width:100%;height:100rpx;
  display:flex;align-items: center;
}
.p5-1-1{
  width: 500rpx;
  font-size: 30rpx;
  font-family: Montserrat;
  font-weight:600;
  color: #FFFFFF;
  padding-left:26rpx;
}
.p5-1-2{
  display:flex;align-items: center;	height:100rpx;
}
.timg{
  width:52rpx;height:52rpx;margin-left:26rpx;
}
.pimg8{
  width:48rpx;height:48rpx;
  margin-left:6rpx;
}
.part5-2{
  width:100%;height:54rpx;
  display:flex;align-items: center;	
}
.p5-2-1{
 width: 86rpx;
 font-size: 26rpx;
 font-family: Montserrat;
 font-weight: bold;
 color: #FFFFFF;
 margin-left:48rpx;	
}
.pimg9{
  width:30rpx;height:30rpx;
  margin-left:434rpx;
}
.p5-2-2{
font-size:30rpx;
font-family: .PingFang SC;
font-weight:500;
color: #FFFFFF;
letter-spacing: 4rpx;

margin-left:6rpx;	
}
.pimg7{
	width:100%;height:400rpx;
}
 
 .mask{
  background-color: rgba(0, 0, 0, 0.2);
  z-index:10;
  position:fixed;
  width:100%;
  height:100%;
  top:0;
  left:0;
 }
 
 .qtc{
  z-index:100;
  position:absolute;
  top:400rpx;
  left:48rpx;
  width: 654rpx;
  height: 452rpx;
  background: #FEFCFF;

 border-radius: 0rpx 160rpx 0rpx 160rpx; 
 }
 .tctxt-1{
   width: 348rpx;
   height: 98rpx;
   font-size: 36rpx;
   font-family: Arial Rounded MT;
   font-weight: bold;
   line-height: 50rpx;
   color: #DFDCE2;

   margin-top:36rpx;
   margin-left:40rpx;
 }
 .txt1{
   width:536rpx!important;
   height:130rpx !important;
 }
 .txt2{
   margin-top:54rpx !important;
 }
 .tctxt-2{
  width: 100%;
  height: 72rpx;
  font-size: 50rpx;
  font-family: .PingFang SC;
  font-weight: 600;
  color: #000000;

  margin-top:22rpx;
  padding-left:174rpx;
 }
 .tcbtn1{
   width:100%;
   height:88rpx;
   display:flex;
   align-items: center;
   justify-content:flex-end;
   margin-top:86rpx;
   padding-right:48rpx;
 }
 .btnm{margin-top:38rpx !important;}
 .tcbtn{
     width: 160rpx;
     height: 88rpx;
     border-radius: 160rpx;
 	font-size: 30rpx;
 	font-family: .PingFang SC;
 	font-weight: 400;
 	color: #FFFFFF;
 
 	display:flex;
 	align-items: center;
 	justify-content: center;
 }
 .btn1{background: #9599B3;}
 .btn2{background:#8A56AC;margin-left:16rpx;}
 .txt1-1{
	font-size: 36rpx;
	font-family: Arial Rounded MT;
	font-weight: bold;
	color: #98959B;

 }
 .txt1-2{
	 font-size: 20rpx;
	 font-family: Arial Rounded MT;
	 font-weight: bold;
	 color: #98959B;

 }
 .txt3{margin-top:18rpx !important;}
 .ppm-1{
  display:flex;
  align-items:center;
  padding-left:26rpx;
 }
 .pm1{
  width:534rpx; 
  font-size: 40rpx;
  font-family: .PingFang SC;
  font-weight: 600;
  color: #000000;

 }
 .pm2{
  width:38rpx;height:38rpx;
 }
 .qtcm{height:622rpx !important;}
 .ppm1{
	font-size: 20rpx;
	font-family: Arial Rounded MT;
	font-weight: bold;
	color: #98959B;
	margin-top:10rpx;
 }
 
 .bztc1{
  width: 686rpx;
  padding-bottom:40rpx;
  background: #FFFFFF;
  border-radius:80rpx;
  z-index:100;
  position:absolute;
  top:160rpx;
  left:32rpx;
  padding-left:48rpx;
  padding-right:48rpx;
 }
 .bzpp1{
   height:40rpx;font-size:34rpx;
   padding-left:20rpx;display:flex;align-items: center;
   color:#352641;
   margin-top:40rpx;
   font-weight:bold;
   justify-content: center;
  }
  .xminput{
	  border-radius:20rpx;
	  border:1rpx solid #172121;
  }
 .bz1{
  width:590rpx;
  height:74rpx;
  display:flex;
  align-items: center;
  font-size: 26rpx;
  color: #99959C;
  letter-spacing: 2rpx;
  text-align:right;
 }
 .bzinfo{width:350rpx;padding-right:20rpx;}
 .txt5{
  font-size: 24rpx;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #4C527C;
  text-decoration: underline;	
 }
 .line2{
 	width: 590rpx;
 	height: 2rpx;
 	background: #998FA2;
 	opacity: 0.31;
 	border-radius:2rpx;
 
 }
 .barea{
   font-size: 36rpx;
   width: 590rpx;height:290rpx;
   padding:14rpx; 
 }
 
 .tjbtn{
 	width: 282rpx;
 	height: 100rpx;
 	background: #939CE0;
 	border-radius: 40rpx;
 	font-size: 36rpx;
 	font-weight: bold;
 	color: #FFFFFF;
 	letter-spacing:2rpx;
 	display:flex;
 	justify-content: center;
 	align-items: center;
 	margin:0 auto;
 	margin-top:50rpx;
 	
 }
 .ddsz{
	 
	text-decoration:underline ;
	color:black;
 }
 .label-title{
	 font-weight:bold;
	 font-size:35rpx;
	 line-height:90rpx;
 }
 